log mean temperature difference - Spanish English Dictionary